package com.ego.search.service;

import java.util.List;
import java.util.Map;

public interface SearchService {
    /**
     * 搜索
     *  Map<String,Object> result = new HashMap<>();
 *         result.put("query","搜索参数");
 *         result.put("totalPages",50);
 *         result.put("itemList",new ArrayList<>());
     * @param q
     * @param page
     * @param size
     * @return
     */
    Map<String, Object> search(String q, int page, int size);

    /**
     * 搜索引擎新增
     * @param ids 商品id
     * @return
     */
    int insert(List<Long> ids);

    /**
     * 商品从Solr删除
     * @param ids
     * @return
     */
    int delete(List<String> ids);
}
